put /cloud/credentials/{credName}

Save Cloud Credentials (saveCredentials)

Saves a Cloud Credentials object.

Path parameters

credName (required)

Path Parameter — Cloud credentials name

Consumes

This API call consumes the following media types via the Content-Type request header:

  • application/json

Request body

credDetails CloudCredentials (required)

Body Parameter — Cloud credentials details

Return type

CredentialsId

value (optional)

String Entity ID

_type

String Credentials ID

Enum:

CredentialsId

 

 

AWS Example data

Content-Type: application/json

{

"accessKey": "GCPACCESSKEYEXAMPLE",

"secret": "ExampleGCPExampleGCPExampleGCP",

"_type": "AwsCredentials"

}

Azure Example data

Content-Type: application/json

{

"secret": "ExampleAzureExampleAzureExampleAzure",

"subscriptionId": "a0123bc4-d567-89e1-0111-f21g31h4i151",

"tenantId": "g01a1bb3-c645-4dd0-e4fs-g312ho740512",

"clientId": "935f43a9-2591-452b-83c2-d3e3f96g7h94",

"_type": "AzureCredentials"

}

GCP Example data

Content-Type: application/json

{

"secret": "-----BEGIN PRIVATE KEY-----\n

MIIEvQIBAD1NExampleG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDUduTrY0+Zslp+

Gv8M3CzWsdadsMyaTU7ExampleN3O+J6mDAgeiLTpETLoNzEBx0TkVOUuWgrJwp

6GTqXQ9KJ9yQdyYX8fibrDGudOExampleYAumfkxb9kpXSRCv2SoNVWgiSJ96j0s

jk/88d0ZbPvAiGDkVeva5+rNqjnDk0aQEExample1PJLnPhNrOpECkVY4sF3vMW1

0GtMopY/lDfueZBLEjpq3XTgkrPToASDRZeIFkvLExampleToXLiasdasdIP6Erh

o9XOenfUZGDPa2fXAjkyoia9gz5DacjtmBOX+p9xvIXsJX0Examplewt/ozJoTQH

qoCueVmhAgMBAAECggEACo5YMBZEcpBVFOzxczxczI+N+7qpRp5Jy+Example8pD

ExampleMj5xREq0HUKiSo1gusxYlDMs6rI3ccrT6MR7jI2XaFYs7BQAEjWSHJZfz

6PAeuWIExample8m8a6I8Z8JwLLDjRI95RhygrChIbXjmbSk7L9UmzEV3k9IdK4l

vBrGAr8dEJDI73Examplen3PScTuEGrbZo4zAXUlrD47ocALtaxyIV90Ex0krH6S

a1XL06Cz2I2Lhb5W5mH0+Example1jJRlB/8kF1H9IfAeSHQKF5XKv4xY7OUgagj

yrCyN0PawOc7Yjxi5YHqWkasdasdExa,[;e/pUBkmQKBgQDy5P/AZcNxJh1piT1k

j8JPNnHEdHXZRygirmpXzBfbY5a9SjEuYDFExampleGQert3/1Xb1CAd84JSP3Jv

49L1Te2xmKk4qgTOrqJx884fTGug8vp4Z6jRHxh/6FExamplegcBqBKDBf3kcJZH

cFGY6IPKQSBFc6GD2qECMGWbOQKBgQDf7ZOxnnitbQNTKTvTeExampleJNkaSIvs

mHnp0hRgFI468z5fDNw7LjjJnQZiLUQynOEWT1WO7j7N0yD1kUuyM3ncExamplel

Examplehh+gAvg+je4kgbSMoom0H1TsqHB1gcX0CDX+xFOX8rU/6vSJIEYtBWtYU

eB74xxfExample4QSLflJQ/jppZJAxHLdtczxczL9o7ziINWp4eLSxA163tw4CJU

ol+EfnI23EoiS4ExampletProRUl/PQot1JC8r90HtI3cKA7UA703GUgWvD+yXK/

/iZswcxL/T7qPOzk7m3YvExamplejA9pHQB99CI1Kqtt/zVhX24/gfs5AoGBALH+

CSDtQyUu+q6WnvxHmix5JxoRJBS1ExampleSY7Zp/iJsrEg6smLww3W5+UP8B5+

/peaNfrnuzolsRQhCtc5/Yn31QrqSC1+wRiExample5KtOasdasd4l+BREMupdmi

AWPQsbn4+t/KKcmABYdasdadbPdk+bfJh2zd7E8JAoExampleBqMTZsfCQl2fZdo

UF58NqUgxsn4FSu65S+p3g7Q1VQXeXiWdR/cbMuyO80HkFakqExampleO0V9xfFA

tX8mCtJPuyKhfstf3VA2u/R45ZLNnnWFM7SxlIFYsD9+=KZF6ug4NjdHExamplep

Example1NadtrtetpuRC0g8=\n-----END PRIVATE KEY-----\n",

"project": "gcpprojexample",

"clientId": "123456789101112131415",

"_type": "GCPCredentials"

}

 

 

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

  • application/json

Responses

201

Created CredentialsId

Default

Error ErrorInfo

errorCode (optional)

String

url(optional)

String

message (optional)

String